웹 문서 맨 처음에 반드시 문서 타입을 명시한다.
<!DOCTYPE html>
에서 DOCTYPE
는 대소문자를 구분하지는 않지만 관례에 따라 대문자로 작성한다. 참고로 HTML은 대소문자를 구분하지 않는다.
레거시로 이유로 DOCTYPE
은 반드시 작성해야 한다. 생략하면 웹브라우저는 일부 사양과 호환되지 않는 다른 렌더링 모드를 사용하는 경향이 있다. DOCTYPE
을 선언하면 웹브라우저는 관련 사양을 따르기 위해 최선을 다할 수 있다.